self-restoring indicator - Alemán Inglés Diccionario